Loading patent details...
US4146362A: Multi-Dye Textile Dyeing Process | Searchlight