ITP My struggle or interesting diagnosis D69.3. Start

   

v20240901