Deion Branch [Mirror Emerald] #71 — 2005 Leaf Certified Materials card price ($29.29) | comps.io