Community vendor directory for research peptides: verification status, member reviews, independent laboratory reports, and known impersonator warnings.