The product is Rotor 8bt.810 x 12.19 x 7.00 LH SPC37. Easy to install. The product is manufactured in United States.