211NW50089B0501

211NW50089B0501

HITACHI STS SPA

Availability: 12 in stock SKU: 1123169