CCA-binding oligopeptide 35MESHC561877binds cholangiocarcinomaSynonymsCOP35 peptideSource last updated 2026-05-24T15:30:11.607Z