58019-06-0
Phosphorous acid (4-isopropylbenzyl)diphenyl ester
Product Code:
1038110
Molecular Formula:
C22H23O3P
Molecular Weight:
366.38
Order 58019-06-0