thanks for the pics - I recently repaired one of these if you can believe it -
It was made by a company called Jabae and they are primarily used on office desk fountains - great for Pico Nano's, but you have to be careful the screening on the side/intake is very fine and clogs quickly.