Diecast Masters 85262 CAT Caterpillar CAT 320D L Hydraulic Excavator Scale 1:87