Home Chemical Details 31814-59-2
7-Hydroxy-5,8-diethyldodecan-6-one
5,8-Diethyl-7-hydroxy-6-dodecanone
5,8-diethyl-7-hydroxydodecan-6-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us