leea Those 72mm Fiat 850 spider defroster vents are close to the 75mm goose size and might work OK. The finger tabs are clocked 90-degrees different and not slanted and they have 9-louvers instead of 8 but will fill a hole in somebody's dashboard .
Fiat 850 on Left below . . .Mangusta on Right _Thanks