J

The overall experience with BioFilm, Inc. was dece...

The overall experience with BioFilm, Inc. was decent. The products met my expectations, but the customer service could have been better.

Comments:

No comments