Interesting. Diphenhydramine (US name Benadryl) is apparently banned as a medication in Germany, thats why you couldnt find any trade names…
Paracetamol and Ibuprofen (thats what they are commonly called here) are relatively common, the others I dont know. But dont you need a prescription for the last four?