Top Suppliers:I want be here

73591-79-4

73591-79-4 structure
73591-79-4 structure

Name [5-(3-acetyl-5-propylpyridin-1-ium-1-yl)-3-benzoyloxy-4-hydroxyoxolan-2-yl]methyl benzoate,chloride
Molecular Formula C29H30ClNO7
Molecular Weight 540.00400
Exact Mass 539.17100
PSA 103.01000
LogP 0.47410