In Stock

Liquid LSD 25mg/10ml

20.00$

LSD (Lysergic Acid Diethylamide) 25mg/10ml injection . LSD is one of the most potent, mood-changing chemicals.

1000 in stock