Top Suppliers:I want be here

33426-28-7

33426-28-7 structure
33426-28-7 structure

Name 9,9',10,10'-Tetradeoxo-9,9'-dihydroxyjulichrome Q 11,11'-diacetate
Molecular Formula C38H42O12
Molecular Weight 690.73288