1429762-73-1
(E)-diphenyl(4-(trifluoromethyl)styryl)phosphine oxide
Product Code:
2449426
Molecular Formula:
Molecular Weight:
Order 1429762-73-1