3S6I image

alkylbase DNA glycosidase AlkA family

Lineage