Supplier Page from MyBioSource.com for Recombinant Oryza sativa subsp. japonica Ribosomal protein S3, mitochondrial (RPS3), partial