Accession Data:

Mormolyca rufescens

Basic Information

Accession #: 199400031

Accession Date: 1994-06-13