Top Suppliers:I want be here

132924-49-3

132924-49-3 structure
132924-49-3 structure

Name 1-(diphenylmethyl)-3-(3-methoxyphenoxy)-azetidine oxalate
Molecular Formula C25H25NO6