M

I am quite disappointed with Genbioca sciences pvt...

I am quite disappointed with Genbioca sciences pvt. ltd. The quality of their products is subpar, and their customer support is lacking. I won't be buying from them again.

Comments:

No comments