100073-79-8

4-isopropyloxy-6,7-dimethoxy-3-(3,4-dimethoxyphenyl)-1,2-naphthoquinone

Contact us

Please feel free to give your inquiry in the form below We will reply you in 24 hours