Stri

Located in the Netherlands, STRI was created in 2005. STRI racing gauges and electronics are created with precision, performance, and durability in mind. Incorporating the latest technologies, STRI engineers work closely with sportsman racers and professional teams to develop products for both street and circuit.
Search for car

19 products

19 products