SR US-Type Engineering Self Traveling Clamp Non Touch Clamp Stock #2940