100% STRATA Slash – Mirror Red

Part No.: 50410-076-02

Out of stock

Details