Promising innovation in stain resistancetribonet.org3 points·tribonet··1 commentOpen articleSaveView on HN