LSD Sour Key Edibles 150ug

LSD Sour Key Edibles 150ug

30.00 USD In stock Buy at Merchant

These are 150ug LSD edibles in sour key candy form.

  • Do not touch the edible with bare hands.

AI Readiness

Good foundation, but some important product data is still missing.

63%