Home Chemical Details 17676-08-3
LSD tartarate
D-LSD tartrate
LSD 25 tartrate
(+)-LSD tartrate
Lysergide tartrate
Lysergic acid diethylamide tartrate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us