CANX

Calnexin

Molecular Synopsis