Home / US660956A - Excavating apparatus - Google Patents

US660956A - Excavating apparatus - Google Patents