465527-65-5
TRIHEXYL(TETRADECYL)PHOSPHONIUM DECANOATE
Product Code:
272318
Molecular Formula:
C32H68P.C10H19O2
Molecular Weight:
655.11
Order 465527-65-5