There is no evidence that it leaks. Approx 100mm dee for the actual cooling grid. Approx 30mm between oil pipe mount hole centres. Any Make and Model Information stated is either copied from writing on the part or from my own work googling.
Brand: Yamaha
Manufacturer Part Number: 24100-0540
Reference OE/OEM Number: 241000540
Other Part Number: 24100
Intended Use: Replacement Part
Unit Quantity: 1
Unit Type: Unit
Classic Motorcycle Part: Yes
Modified Item: No