Leupold Alumina Threaded Lens Cover - 20mm 20mm 030317589257 Full lifetime guarantee. If any product has defects in materials or workmanship, Leupold will, at