An ultrasound apparatus and technique produces precise and uniform coatings on various substrates such as stents or other medical devices. The mobile-device adapter may be connected to a point-of-sale terminal at a retail checkout and configured to allow a customer to temporarily position their mobile device so that the mobile-device adapter may image the mobile-device display and present images to the mobile-device camera. The intermediate portion is positioned between the production tubing elevation and the flow line elevation and has an axial dimension configured to substantially maintain the axial dimension between the elevations. Each intermediate sequence of bits is used as input to a subsequent permutation instruction. Phosphoprotein can be immobilized into gel matrix by a variety of methods such as gel electrophoresis.