Oxybenzone is toxic to corals but it is used in the vast majority of sunscreens because it screens UV better than anything else. Neutrogena sunscreeen has the highest percentage of Oxybenzone of all sunscreens. Coral is sensitive to Oxybenzone down to a concentration of 1 in 62 trillion.
Because it filters UV better than almost anything else it is hard to find an oxybenzone free sunscreen higher than SPF30. Almost none of the formulas used by the big name producers.
Here is a list of products suggested by the
Environmental Working Group , that studies this sort of things.