F

The products from Max life sciences - india are av...

The products from Max life sciences - india are average. They have helped me to some extent. The website maxlifesciences.com is decent, but could be improved. The customer service team needs to be more responsive.

Comments:

No comments