Skip to content
Prunty John D — OPTIMER PHARMACEUTICALS INC insider: 23 transactions · InsiderLens