I found this on my drive today and don't recognise it. I don't think it comes from anything I own but a mate came round the other day on his 1150GSA and parked roughly where I found it. Looks like it has a fluid retention rubber inner. His bike was all working fine and he'd just popped in from getting an MOT. Just asking here first before I alarm him