Chlorocebus sabaeus

ATL2

atlastin GTPase 2
3926855
60711