The mystery is solved 3E makes it.
I talked to Pep Boys and got this response:
call 3E 800-451-8346
Norman Katz - Export & Bulk Sales Manager "The Pep Boys-Manny,Moe & Jack"
tel 305-264-0614 fax 305-264-4894
toll free USA tel 800-606-6479
From: "coldfox"
To: ,
Date: 09/30/2009 04:38 PM...