← Back
Gencoa
Office Furniture & Machines
Physics Road, L24 9HP
Liverpool, Merseyside
Business profile
Magnetron sputter cathode manufacturer for solar cells, photovoltaics, architectural glass, semiconductor, reflectors
Customer reviews
No reviews yet
Write a review