85340 logo

Diethyl 3-(N-Hydroxyacetamido)Propylphosphonate

Compound Synopsis