Procurement for Assembly Systems Under Supply Uncertainty: Optimal Mechanisms | Synapse