acetaminophen scientific significance.