related tags: 17461B 5C836F 81A89E 97A1A5 ACC4CE C6C7DB DEDFFF laboratory mice molerats pink rats research topv333 253827 596961 778782