2-(1-benzyl-1-hydroxy-2-phenylethyl)-1-(2-fluorobenzyl)-1-methylpyrrolidinium iodide

Product Code: 1786679
Molecular Formula: C27H31FINO
Molecular Weight: 531.44
79808-77-8