1694254 logo

1,12-Bis(N-Methylpyrrolidinium)Dodecane Dibromide

Compound Synopsis