A credit card and Speedhut
https://www.speedhut.comMany guys seem to like their GPS speedos but i prefer the pulse input model, its only 1" deep.
When the Veglia on my VII Sport quit working thats the way I went, they even set the odometer to match the broken one
Many of their gauges have a reset/program button protruding through the glass but they have the option of a plug in button st the rear.
If they know it's for a motorcycle they will seal the glass.
They will add a Moto Guzzi logo if you request it.