Top Suppliers:I want be here

19129-68-1

19129-68-1 structure
19129-68-1 structure

Name (4-azido-6-methoxy-2-methyloxan-3-yl) benzoate
Molecular Formula C14H17N3O4
Molecular Weight 291.30200
Exact Mass 291.12200
PSA 94.51000
LogP 2.12496