Marine or not, makes little difference. I just saw something about certain NGK plugs being nickel plated and for marine use.
Anyway, nothing complex all the -10 means the plug gap is pre-set to 1.0mm. Other than that it's a normal NGK BP6HS. Simple!