Mennekes CEE Coupling plug - 681A

This product is no longer available