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