Long-lived Mouse

Family Author(s) From Date Has Image
Long-lived Mouse 1.0 ? China July 2005
Long-lived Mouse 1.1 ? China September 2005
Long-lived Mouse 1.2 ? China May 2006