immunoblots

English

Noun

immunoblots

  1. plural of immunoblot