Deion Branch [Mirror Emerald] #72 — 2007 Leaf Certified Materials card price ($3.38) | comps.io