Patent 8572870 was granted and assigned to ESCO Corporation on November, 2013 by the United States Patent and Trademark Office.