3-Methyladenine5142-23-433 % similar 5-Aminoimidazole-4-carboxamide hydrochloride72-40-231 % similar