Buy LSD-25 Liquid Online

Price range: $225.00 through $650.00

LSD Liquid Drops, LSD (lysergic acid diethylamide), abbreviated LSD or LSD-25, also known as lysergide and colloquially as acid, is a semi-synthetic psychedelic drug from the ergoline family known for its psychological effects.

Clear