immunophotosensitizers

English edit

Noun edit

immunophotosensitizers

  1. plural of immunophotosensitizer