79808-77-8
2-(1-benzyl-1-hydroxy-2-phenylethyl)-1-(2-fluorobenzyl)-1-methylpyrrolidinium iodide
Product Code:
1786679
Molecular Formula:
C27H31FINO
Molecular Weight:
531.44
Order 79808-77-8