Organization
long, narrow band of color, often in alternating sets
Not who you're looking for? Others named stripe: Irish-American payment technology company
In the Arcade