LRRC37A

Leucine-rich repeat-containing protein 37A

Molecular Synopsis