1049981-87-4
(2S,4R)-4-(2-Iodobenzyl)pyrrolidine-2-carboxylic acid
Product Code:
2135819
Molecular Formula:
C12H14INO2
Molecular Weight:
331.14
Order 1049981-87-4