Home Chemical Details 133414-98-9
CHEMBRDG-BB 5283796
(3E)-4-(1,2-DIMETHYL-5-NITRO-1H-INDOL-3-YL)BUT-3-EN-2-ONE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us