European Union 100 Euro 2002 P#5x (X Germany) Banknote PMG 66 EPQ
The actual note may have a different prefix & serial number. PMC graded 66 and sealed as EPQ - exceptional paper quality. Printed in Germany with prefix "X". During the Euro crisis starting 2009 some people would only accept bills with prefix X for Germany or N for Austria because it was not clear whether any others would preserve their value.
Not anymore available from the central bank, the initial 100 bills have now become collectors items.