I've got one of these great PROS Plavitex coveralls in stock. Green in colour and with reflectors. Size M/52.
The photo here is of a suit that doesn't have reflectors.
The overall is fastened with hidden zip under a storm flap with a hood, sleeves and legs with windstoppers. The product is made of PVC/polyester fabric, called Plavitex. Thanks to double welded high frequency seams the product protects against rain and wind. The product conforms with the EN ISO 13688 and EN 343 standards.