phosphoric acid, dodecyl ester, barium salt (1:1)
CAS No:
72364-05-7
Order 72364-05-7
phosphoric,dodecyl,ester,barium