Demand Note

Of note.

A note payable on demand.

This concept's ID is @1~67150