I dont think it is ww2 , looks more like post war medical staff work jacket
The several J232 ink stamps looks like a US Army laundry mark.
Strange the brand is greiff thats german?
The US military in Europe bought lots of stuff off of the local economy.
Thanks for the info great!