140423-59-2
Phosphorodiamidic acid, tetramethyl-,2-[2-(1,3-benzodioxol-5-yl)-2-hydroxyethyl]-6-methylphenyl ester
Product Code:
2316881
Molecular Formula:
C20H27N2O5P
Molecular Weight:
Order 140423-59-2