Phosphoric acid, dibutyl 2-phenylpropyl ester

Product Code: 1365269
Molecular Formula: C17H29O4P
Molecular Weight: 328.38
63504-25-6