IBD Technologies GmbH

    Ölweide 18

    39114 Magdeburg

    Germany

     

    Tel.: +49 391 7929 0411

    E-Mail: office@ibd-science.com