UPF0633 protein ENSP00000303136
Jump to navigation
Jump to search
Structure
belongs to the UPF0633 family
Notes
Product of a dubious gene prediction
belongs to the UPF0633 family
Product of a dubious gene prediction