Not sure what brand but it should fit your Sti. but not 100% sure....if someone knows for sure please feel free to chime in. Thanks