Phosphorous acid (4-isopropylbenzyl)diphenyl ester

Product Code: 1038110
Molecular Formula: C22H23O3P
Molecular Weight: 366.38
58019-06-0