Chlorocebus sabaeus

HSPG2

heparan sulfate proteoglycan 2
3931825
60711