H59067Adjustable windshield leverage deviceTagsAuto ToolsADD TO INQUIRYREMOVEDETAILAdjustable windshield leverage device