Dextromethorphan

dextromethorphan

A sedative drug with psychedelic properties which is contained in various over the counter products bought in chemists.

Drugs A-Z

Hide
Freephone:
Or text DAN to: