Phosphonic acid, 4,4-diphenyl-3-butenyl ethyl ester

Product Code: 1708426
Molecular Formula: C18H21O3P
Molecular Weight:
875341-22-3