Renal tubular casts

Part LP29106-9COMPONENT