Antibodies Validated for Immunohistochemistry (IHC). BMA BIOMEDICALS is a Swiss manufacturer of immunological reagents and supplier of immunochemicals.