Home Chemical Details 93641-38-4
NBETA2BENZOFURANYLACRYLOYLTRICHLOROACETOHYDRAZIDE
N'-[3-(Benzofuran-2-yl)acryloyl]trichloroacetic acid hydrazide
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us