General terms and conditions of sale

HEMODIA SAS FRANCE Terms and conditions

HEMODIA UK Terms and conditions