Loading patent details...
US4526413A: Remote Controlled Self-Powered Excavator Apparatus | Searchlight