DCPS Human Over-expression Lysate

Transient overexpression lysate of decapping enzyme, scavenger (DCPS)