Speculum Kratz-Barraquer Angled Temporal

Speculum Kratz-Barraquer Angled Temporal

31-1006

Box of 10

  • £32.62
    Unit price per 


Kratz-Barraquer speculum angled temporal


We Also Recommend