Looks good. I Think its Motor Max.
All the diecast cars were on display. They are dusty. If I notice a flaw Ill mention it but please check pics carefully.