Why are persons who have swallowed a non-petroleum based poison given syrup of ipecac?

Related Questions