Stallion Line › ST-10018 Trabeculotomy Probe Left Image 1 of 1 ST-10018 Trabeculotomy Probe Left $80.00 Purchase Added! ST-10018Trabeculotomy ProbeLeft ST-10018Trabeculotomy ProbeLeft