találmányra (Hungarian) comes from Hungarian találmány, from Hungarian talál, from Proto-Uralic tole-, from Hungarian -ál, from Hungarian -l, from Proto-Uralic -l.
találmányra (Hungarian): sublative singular of találmány