18621-17-5
1-(Diphenylmethyl)-3-hydroxyazetidine
Product Code:
118326
Molecular Formula:
C16H17NO
Molecular Weight:
239.31
Order 18621-17-5