4296538M3 Quick release coupling

Part number
4296538M3
EAN
Unit
Each