Iris Completes Purchase of AlliedPath for Up to $6M