106533-89-5
Phosphoric acid, didodecyl ester, zinc salt
Product Code:
587172
Molecular Formula:
C24H51O4P·1/2Zn
Molecular Weight:
Order 106533-89-5