Terms vs Dibenzoxazepine - What's the difference?
terms | dibenzoxazepine |
An incapacitating and lachrymatory agent, developed by the British for riot control in the late 1950s and early 1960s, whose derivatives have some pharmaceutical applications.