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