It appears to be made by the Illinois Strop Company. They are a known entity. It should serve you and do the job.