1040892569_800x800 June 10, 2016 800 × 545 Hogue 66000 Taurus Med & Lg Frame Rubber Grip w/Finger Grooves