Prices  RBE08.2816  Staubli  Germany

BRAND Staubli
Product RBE08.2816
Description FAST ATTACHMENT
Internal code IMP4155137
Custom code 73269098

default.send_request_amp_Group2