36476-82-1
1-(DIPHENYLMETHYL)-3-METHOXYAZETIDINE
Product Code:
220612
Molecular Formula:
C17H19NO
Molecular Weight:
253.33
Order 36476-82-1