M
Mike Forehand Review of Biowest
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: