Showing the single result

Liquid LSD 100ug

£150.00
Premium-grade Liquid LSD featuring precise 100µg dosing per drop. Formulated for maximum stability, purity, and consistent potency. Each dropper vial is sealed for research and educational collection