Halofuginone55837-20-2100 % similar Halofuginone hydrobromide64924-67-095 % similar Halofuginone lactate82186-71-884 % similar Febrifugine24159-07-769 % similar 7-Bromo-6-chloro-4-quinazolinone17518-98-832 % similar