101203-18-3
Phosphonium, tetrabutyl-, benzoate
Product Code:
1266138
Molecular Formula:
C16H36P.C7H5O2
Molecular Weight:
380.54
Order 101203-18-3