Mallory 9-23104 Ignition Coil Precision engineered marine components