TEREX parts 20038358 Harness - Power

TEREX parts 20038358 Harness – Power