Muffle-furnace meaning

A small electric furnace or kiln, loaded from the front.
noun
0
0
Advertisement