669088-46-4
Phosphoric acid, 3-iodopropyl bis(phenylmethyl) ester
Product Code:
920729
Molecular Formula:
C17H20IO4P
Molecular Weight:
446.21
Order 669088-46-4