VPD2676

Part number
VPD2676
EAN5035776622212
Unit
Each