Home Chemical Details 111372-46-4
5-hexyloxy-3',4'-dihydroxy-6,7-dimethoxyflavone 4'-phosphate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us