EPD60R38125

Part number
EPD60R38125
EAN8719732827039
Unit
Each
Info
for vertical mounting