VFT8122BT

BrandPart numberCompanyCountry
S/MVFT8 1/2 2BT United States