Professor Baffles / Mr. Mergen



Mr. Mergen is a chemist.

He owns his own company, 'Mergen Chemicals.'

Episode Appearance

 * The Baffles Puzzle