GTR07779915

GGA3-PBD Beads (Binds active Arf1 and Arf6 proteins)

antibody-protein-recombinant