Home Chemical Details 362661-27-6
3-(4-BENZYLPIPERAZIN-1-YL)-6-CHLOROPYRIDAZINE
3-(4-Benzylpiperazin-1-yl)-6-chloropyridazine98%
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us