Uncharacterized family 31 glucosidase KIAA1161

Taxonomy : Homo sapiens

Nothing to display