Sharemaestro, Inhibikase Therapeutics Inc (IKT), 2026-08-17, https://sharemaestro.com/evidence/6eff50de-0e6f-460f-a61b-63bff7ddfa74/ Record ID: 6eff50de-0e6f-460f-a61b-63bff7ddfa74 Record checksum: 83f0d8dbea7b90453dd69c72229ad83fcf1941a10af1b8020b043ded3918d1f1