Desirudin

Desirudin · CAS 120993-53-5