DIPK1A

Divergent protein kinase domain 1A

Molecular Synopsis