ENSECAG00000024609 (INS)

equus caballus

insulin