Baker Microscope Stage

Has anyone any idea what this might be; click to enlarge:

Mystery Baker Microscope Stage

Should you wish to contact me:

Unless otherwise stated all images are Copyright of Gerald Legg, naturaimaging. If you would like to use any images, then high resolution ones can be obtained by contacting me.
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.