No image
IPF.220339.BR

Electrode 60-80 A

On lead time