Hello, what do you think of this?

*


I find this, but is it the same?
Thanks,
Michel
SUITS, PROTECTIVE, ONE-PIECE, IMPERMEABLE - UNIFORMS - U.S. Militaria Forum