A: Liquid LSD is actually a sort of lysergic acid diethylamide that's dissolved within a liquid medium, usually for exact dosing and simplicity of use.Fortunately, There's a large amount of sensible enthusiasm with regards to whether dropper bottles convey predictable measured drops. Specifically recognized While using the conveyance of glaucoma pr