JerrDan Corporation, the Pennsyvlania-based manufacturer of towing and recovery equipment, introduced a self-loader wrecker under the new Element by Jerr-Dan brand.