IBN52A: Idebenone Glucuronide

IBN52A: Idebenone Glucuronide

Regular price
$0.00
Sale price
$0.00
Regular price
Sold out
Unit price
per 

(2S,3S,6R)-6-[10-(4,5-Dimethoxy-2-methyl-3,6-dioxocyclohexa-1,4-dien-1-yl)decoxy]-3,4,5-trihydroxyoxane-2-carboxylic acid ;

C25H38O11 ;
Mol. Wt.: 514.56 ;