M

The experience with Biowest was average. The quali...

The experience with Biowest was average. The quality of their products was satisfactory but there were delays in the delivery. I would recommend them for small orders but for large orders, it's better to plan ahead.

Comments:

No comments