ID: KZV41620.1
Display: ring finger protein
Product: ring finger protein
Gene: gene17242
Polypeptide: KZV41620.1 ring finger protein
Boea_KQ999417.1:429154..430101 -1