Icici Dd !!link!! 【100% DIRECT】

It seems you're referring to in the context of a useful paper . This most likely relates to Demand Drafts from ICICI Bank (India).