63504-25-6
Phosphoric acid, dibutyl 2-phenylpropyl ester
Product Code:
1365269
Molecular Formula:
C17H29O4P
Molecular Weight:
328.38
Order 63504-25-6