KABUTO SHIELD SIL MIRROR RT33 - 4035005 | partzilla.com