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