got tjis one form a wrecker and i dont know if its stock or aftermarket and theres no brand stamped on it. thanks for your confirmation here are some pics for reference