EPD60R38142

Part number
EPD60R38142
EAN8719732827046
Unit
Each
Info
for vertical mounting