You searched for: “podograph
podograph
A device for taking an outline of the foot and an imprint of the sole.