Carhartt Dearborn Canvas Vest I028423 03 HAMILTON BROWN RIGID