What-is-it?

FC_V5_I12_July_2003_01-6.jpg
Lemon Squeezer patent