Product no.: SPKR-70001
Eden EC1060XL 4ohm bass speakers - Made in USA Only 1 piece on stock. All products: Other speakers
160,83 €
27 % VAT incl. excl. Shipping costs