From the link:
Statement:
We often getting questions about legality of that part.
If it´s legal in your Country, you have to ask in your Country !
In the U.S. it is not legal unless you are specially licensed. I don't have any idea about the legality of the part in Germany, where it's made.