This appears to be a vent from the toilet tank the purpose of which is to vent noxious smells and prevent the buildup of methane and pressure in the tank.
I'm sure you could order the replacement cover via a Fiat motorhome dealer and it will, I suspect, cost $150 or something equally silly.
Or you could make a cover (do you really need one?) from, say, a plastic cup; drill or burn a few holes in the side of the cup and glue or wire it in position with the holes facing the rear of the vehicle.
__________________
"I beseech you in the bowels of Christ think it possible you may be mistaken"
Oliver Cromwell, 3rd August 1650 - in a letter to the General Assembly of the Kirk of Scotland
Go to a bunnings or preferably a plumbers supplies an buy a 50ml UPVC socket ,a 50ml vent basket ,ask him to donate 150ml of 50ml UPVC pipe,a tiny bottle of glue to suit [no cleaners] and a black 'decktite' the round base must cover the entire exiting round base cover. Show them a photo.You will need some silicone to seal it to the roof and a few token screws too .Sounds big deal but should be @ $ 50 tops and 1hr of your time. If yer get stuck PM me . Called on to do this many times in the past {mainly low trees !} Cheers John
-- Edited by moamajohn on Friday 6th of July 2018 04:10:22 PM
__________________
Westy. Some people I know are like slinkies. They look really funny when you push them downstairs !