Gencoa Ltd.

Gencoa Ltd.

4 De Havilland Drive, Estuary Commerce Park, Liverpool, L24 8RN
+44 151 4864466
United Kingdom the_United_Kingdom.png

Business Details

Equipment Types
Thin-film Sputtering

LinkedIn Profiles

Last Update