MyBiosource Recombinant Proteins
MSRP:
Now:
€1,434.00 - €2,086.50
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...