ENSECAG00000010646 (IDE)

equus caballus

insulin degrading enzyme