132924-49-3
1-(DIPHENYLMETHYL)-3-(3-METHOXYPHENOXY)-AZETIDINE OXALATE
Product Code:
999989
Molecular Formula:
C25H25NO6
Molecular Weight:
Order 132924-49-3