Toby,
Thanks for sharing the pics of the mechanism. Extremely interesting arrangement there. Is there a patent number assigned to the ejector system?

Dustin