Peptide or Protein

Ribosomal Protein L3

It is a ribosomal protein that plays a crucial role in protein synthesis.

AMW:CHEM:122554