MyBiosource Recombinant Proteins
MSRP:
Now:
£1,242.80 - £1,808.30
Was:
Recombinant 60S ribosomal protein L1, mitochondrial (RPL1) | MBS1182774 | MyBiosourceProduct Short Name: [60S ribosomal protein L1, mitochondrial (RPL1)]Product Name Synonyme: [60S ribosomal protein L1, mitochondrial]Other Names: [ribosomal protein L1...