1-(Diphenylmethyl)-3-hydroxyazetidine

Product Code: 118326
Molecular Formula: C16H17NO
Molecular Weight: 239.31
18621-17-5