27004-66-6
Phosphoric acid, bis(2-ethylhexyl) ester, cadmium salt
Product Code:
1272292
Molecular Formula:
C16H35O4P·1/2Cd
Molecular Weight:
Order 27004-66-6