DCPS Human Over-expression Lysate
Transient overexpression lysate of decapping enzyme, scavenger (DCPS)