Phosphoric acid, monooctadecyl ester, barium salt (1:1)
CAS No:
70974-89-9
Order 70974-89-9
phosphoric,monooctadecyl,ester,barium