Home Chemical Details 663199-28-8
1-Butyl-3-methylimidazolium dibutyl phosphate
1-n-Butyl-3-MethyliMidazoliuM di-n-butyl phosphate, 96%
n20/D 1.472
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us