imageref 89538 not found


 - ,

Please quote P89538 in any enquiries regarding this image.

For contact details see Conditions of use

Magnification
Image Copyright Copyright © , , www.bioimages.org.uk. Some rights reserved.
High resolution image available No
Image Reference P89538