T-2D Plasma Product Size: ≥900 uL Catalog Number: PL-02 Donor Number: 112 Stock Left: 31 Lot Number: 00520622 C.of.A: link Read more