Albatross

Albatross is a world leader in spot cleaning chemicals and equipment, screen cleaning, reclaiming chemicals and equipment, adhesives, and lubricants for the screen printing and textile industries. With a history dating back to 1898, when they began manufacturing cleaning fluids for New York City’s garment industry, this third-generation, family-owned company has since expanded to provide…