# Latex + Tikz, 269 bytes

    \documentclass[tikz]{standalone}\begin{document}\tikz{\def\f{\foreach\x in{90,210,330}}\def\u{\draw[line width=}\def~{circle(}\f\fill(\x:21)~30);\f{\u2cm,white](0,)--(\x:11);\fill[white](\x:30)~21);}\fill[white]~6);\u7cm]~25.5);\f\u2cm,white](\x:30)~20);}\end{document}

With line breaks and without `\def`:

    \documentclass[tikz]{standalone}
    \begin{document}
    \tikz{
    \foreach\x in{90,210,330}\fill(\x:21)circle(30);
    \foreach\x in{90,210,330}\draw[white,line width=2cm](0,0)--(\x:11);
    \foreach\x in{90,210,330}\fill[white](\x:30)circle(21);
    \fill[white](0,0)circle(6);
    \draw[line width=7cm](0,0)circle(25.5);
    \foreach\x in{90,210,330}\draw[white,line width=2cm](\x:30)circle(20);
    }
    \end{document}

## Explanation

Here I am going to explain how the uncompressed answer solves the problem.  I may at some point explain how the compression works.  First we draw the big black circles:

    \foreach\x in{90,210,330}\fill(\x:21)circle(30);

[![Biohazard 0][1]][1]

Then we draw some white lines:

    \foreach\x in{90,210,330}\draw[white,line width=2cm](0,0)--(\x:11);

[![Biohazard 1][2]][2]

Then we draw white circles:

    \foreach\x in{90,210,330}\fill[white](\x:30)circle(21);

[![Biohazard 2][3]][3]

Then we add a central white circle:

    \fill[white](0,0)circle(6);

[![Biohazard 3][4]][4]

Then we add a black annulus:

    \draw[line width=7cm](0,0)circle(25.5);

[![Biohazard 4][5]][5]

Then we remove parts of the black annulus

    \foreach\x in{90,210,330}\draw[white,line width=2cm](\x:30)circle(20);

[![Biohazard 5][6]][6]


  [1]: https://i.sstatic.net/ENsK9.png
  [2]: https://i.sstatic.net/3g8Au.png
  [3]: https://i.sstatic.net/bML4G.jpg
  [4]: https://i.sstatic.net/OUj8e.jpg
  [5]: https://i.sstatic.net/tiZHB.jpg
  [6]: https://i.sstatic.net/ljQL1.jpg