It is made in China and is suitable for the left side of the vehicle. The part number is 63110405101, serving as an interchange and superseded part number as well.