Top Suppliers:I want be here

143687-27-8

143687-27-8 structure
143687-27-8 structure

Name bd 40a
Molecular Formula C23H28N2O8
Molecular Weight 460.47700
Exact Mass 460.18500
PSA 165.42000
LogP 3.03490