diethylbarbituric acid


Meanings

  • a barbiturate used as a hypnotic