DIETHYL[HYDROXY(PHENYL)METHYL]PHOSPHONATE

Product Code: 2414082
Molecular Formula: O3RbV
Molecular Weight: 184.40
20176-43-6