Rodent urine protein (substance)
Supplier: international · SCTID 311399004
Animal urine protein Mice, rats and voles protein