1373253-26-9
1-Benzhydryl-3-aMinoazetidine Mesylate
Product Code:
255256
Molecular Formula:
C17H22N2O3S
Molecular Weight:
334.43
Order 1373253-26-9