I found 3 of these in one of the panniers of a bike I bought. One of them is labelled Nolan N104 EVO; the other two look to be exactly the same in dimension. They still have the clear sticky stuff on it.
I know this is an older helmet, but if anyone is still running of these - let me know.
I know this is an older helmet, but if anyone is still running of these - let me know.