Universal Thread Good Co.  

Length: 21" inch
Shoulder: 18" inch
Sleeve: 22" inch