epitoxoid
epitoxoid · epitoxoids
A toxoid that generates less of an immune response than an original oneA toxoid that generates less of an immune response than an original one
A toxoid that generates less of an immune response than an original oneA toxoid that generates less of an immune response than an original one