LSD Liquid

Price range: £300.00 through £1,700.00
AHFS/Drugs.com: Reference
Bioavailability: 71%
Dependence liability: Low
Duration of action: 8–20 hours
Excretion: Kidneys