Looks like everyone has a favorite , been in the Harley world now for 27 years so I have tried a lot of great polishes . But the best I have found at is available at Walmart , its called Cape Cod Polishing clothes . American made and this will leave a protective coating resisting future tarnish . here's a link
https://www.walmart.com/ip/Cape-Cod-...-Each/23500565