User blog comment:Master Sima Yi/Assassinews 17-02-'11 — The Da Vinci Disappearance announced/@comment-80.222.180.202-20110220081251/@comment-3276576-20110220111747

Don't think so, looks more like an old fashioned medical instrument to me.