ribosomal protein L26
CAS No. 125581-29-5
ribosomal protein L26