Dog fennel allergen patch test substance (substance)
Supplier: international · SCTID 297274004
Plant allergen patch test series