Product is a Right Hand Intake Manifold for the Ferrari F430, F430 Spider, F430 Challenge.
Part no. 217791