Discover the JC860 rock blasting machine, a heavy-duty 63Kw crawler-mounted hydraulic DTH drill rig designed for quarry and mining operations. With advanced hydraulic feed and rotary head, this rig delivers superior performance in complex terrains. Learn about its features, specifications, and applications in this detailed overview.