Top Suppliers:I want be here

132924-42-6

132924-42-6 structure
132924-42-6 structure

Name 1-(DIPHENYLMETHYL)-3-(3-FLUOROPHENOXY)-AZETIDINE OXALATE
Molecular Formula C24H22FNO5