I have a 2009 Speedster 150 HO 255hp, the part number is 420664020 for an ignition coil. are all of the 4tec coils the same?

Anyone have any for sale for a reasonable price? Just need one, got a P0353 code.