DFNL

Medical abbreviations:
DFNL

Definition, LTD. (delisted)