DI
Directpeptidesstore
View company profile →
Average experience
Products were fine, nothing exceptional. Took about a week to arrive which is reasonable. The website could use some improvement - it's a bit hard to navigate and find specific items.
34 found helpful