MyBiosource Blocking Peptides
MSRP:
Now:
NULL230.00
Was:
EVPLL Peptide | MBS3243971 | MybiosourceProduct Short Name: [EVPLL]Product Name Synonyme: N/AOther Names: [envoplakin-like protein; Envoplakin-like protein; envoplakin-like protein; envoplakin...