that's a well-known dealer for electronic components - right?
Onda Ràdio in Gran Via de les Corts Catalanes
Link from your dealer?
Too bad that you do not get so much trouble for some components to the project.
In my area there are no shops - usually you get only about mail order companies at all to get something.
Come time - come advice, and when you have all the pieces together.
Good luck and best regards