Home Chemical Details 652965-53-2
N'-HYDROXY-4-[2-NITRO-4-(TRIFLUOROMETHYL)PHENOXY]BENZENECARBOXIMIDAMIDE
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us