GTR15452259

Biotinylated CCDC61 peptide

molecule-endothelial-cell