1,3-?Bis(2,4,6-?trimethylphenyl)?-?4,5-?dihydroimidazolium tetrafluoroborate

P05626
245679-18-9
MFCD02684542
C21H27N2.BF4
394.26
We accept Blanket Purchase Order