417589 logo

1,12-Bis(N-Butylpyrrolidinium)Dodecane Dichloride

Compound Synopsis