IBA57 logo

IBA57

Putative transferase CAF17, mitochondrial

Molecular Synopsis