Add To Cart See Details Pioneer Eclipse BA002601 ell cover attach. barracuda Item # PEBA002601 $58.67