ByNobleID
    Parotid sialolithiasis in a dog. | NobleID