I believe that is a prestolite distributor on the old in-liners.
there is no electronic dizzy for it in the delco voyager line.
no, you dont want to use automotive ignition parts in a boat
you do know you get 5% off by being a forum member here on iBoats