French Spring Eye Intestinal 1/2 C - .024 x 1.10236

Part # 212902
212900-031
212900-031
QTY