Home / US3313431A - Excavators - Google Patents

US3313431A - Excavators - Google Patents