caveolin 1, caveolae protein, 22kDa Biomolecules

caveolin 1, caveolae protein, 22kDa Biomolecules