OMA GROUP 663846 with 389 members.

Fingerprint: IHNYLRM | deoxyribodipyrimidine photo-lyase

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures