Thanks for that one Hanno!
This is one of the 2500 Dodge D8A 'TRUCK 8-CWT. 4 X 4 PERSONNEL' shipped to Egypt, to Demand S/M 2029, Model T212.
The C60L on the site could be to one of two batches sent to Egypt in 1942.
[
moderator's note: link updated]