DI
Directpeptidesstore
View company profile →
Disappointing experience
Order took much longer than expected to arrive and one item was missing from my package. Customer service eventually sorted it out but the whole process was frustrating. Product quality was decent once I finally received everything.
30 found helpful