D78.89

icd
Billable

Other postprocedural complications of the spleen