Solder paste
Surface-mount technology
Technology
Automation
Engineering
Manufacturing
Billerica
Massachusetts
Squeegee
Jem