MIDAS MIDAS DL153 16IN/8OUT STAGE BOX SKU 453032 Used SKU: 318137437860 $1500 Sold MIDAS DL153 16-input / 8-output stage box. Pre-owned. Buy in the shop Ask a question