Harley XL Quick Release Windshield Mount Hardware Kit 58790-04 Harley XL Quick Release Windshield Mount Hardware Kit 58790-04 Harley XL Quick Release Windshield Mount Hardware Kit 58790-04 £10.95 Out of stock. 0 in your basket View Basket Checkout