Liquid LSD 25mg/10ml

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

This product is currently out of stock and unavailable.