This item is a Burner Tube, part number 3191332, from a KitchenAid Cooktop Model KGCT366GBL0.  This item will fit other brands and models where the part number matches.  Listing price includes free shipping, USPS Economy