PSD (OC)

Medical abbreviations:
PSD (OC)

Payment Services Division (OC)