Basic information Safety Related Supplier
Diethyl(10-phthalimidodecyl)phosphonate, tech. 90 % Structure

Diethyl(10-phthalimidodecyl)phosphonate, tech. 90 %

Diethyl(10-phthalimidodecyl)phosphonate, tech. 90 % Supplier