ZNF585A logo

ZNF585A

Zinc finger protein 585A

Molecular Synopsis