Small experimental mouse is on the researcher's

Royalty-free stock photo ID: 3685180  |  Categories:  Pets & Animals, Science
500x327JPG 143Kb
1530x1000JPG 555Kb
5000x3267JPG 3.24Mb