Manual Pin Lock Coupler For 8 Ton Mini Excavators