1-Iodo-5-(5-carboxypentyl)-imidazo[1,5-a]pyridine (HCID 13206157)|Huagongshe