Will fit on any 289,302,351 heads. They are high rise, so no clearance issues. Shelby powder coated Barron Red. The fins and lettering is polished. $125