Home Chemical Details 88133-11-3
SC-33643
Bemitradine
8-(2-Ethoxyethyl)-7-phenyl[1,2,4]triazolo[1,5-c]pyrimidin-5-amine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us