20176-43-6
DIETHYL[HYDROXY(PHENYL)METHYL]PHOSPHONATE
Product Code:
2414082
Molecular Formula:
O3RbV
Molecular Weight:
184.40
Order 20176-43-6