IbrilatazarChemical compoundSummaryIbrilatazar also known as α-hydroxylinoleic acid is a small-molecule, experimental cancer drug being developed by Ability Pharmaceuticals.Originally created by Edgar18110/28/2019, 2:11:30 PMModified12/26/2025, 9:01:06 PMContributorsEdgar181Source: WikipediaView full article↗