My pleasure.
Regarding the "IRMA" .. I would say that's a logo of the manufacturer that moulded/made the duraluminium part for the windscreen.
Tonka
, may I ask if the part marked as the ESC L940 30030/369 is made of the aluminium or steel? Judging by the colour of the rust there it's made of a steel alloy. Am I right?