Top Suppliers:I want be here

178312-55-5

178312-55-5 structure
178312-55-5 structure

Name 1-(diphenylmethyl)-3-(2,6-dimethylpiperidinyl)azetidine
Molecular Formula C23H30N2