72364-05-7
phosphoric acid, dodecyl ester, barium salt (1:1)
Product Code:
1600887
Molecular Formula:
C12H25BaO4P
Molecular Weight:
Order 72364-05-7