Not sure of brand
Made in China
Has No 76120 printed on the bottom of the black truck
Grill plate missing off the front
Paint is scuffed on the truck and there is sticker residue
Transporter works well. Wheels are good