Due to vendor restrictions this product does not qualify for this offer.
This product was proudly made in the USA
Detach Type: No
Finish: Polished Aluminum
Manufacturer Part Number: MEM8953
Mount Location: Forks
Sold in Units: Kit
kinda chinchy for as expensive as it was. Definitely not worth $115.99. But you are sorta compelled to buy it if you want to mount the windshield.
The mounting kit took me longer to install than other people said on their reviews. However it was by no means hard it just took a little more time to get it just right.
Very east to install. Would recommend to others.