Heart interventricular septum defect

Part LP30029-0SYSTEM