Diethyl(phenyloxomethyl)phosphonate

Catalogue Number OR10728

Synonym(s):

CAS Number

3277-27-8

Commodity Code
2931399090
MDL Number
MFCD00015137
OR10728