Bill of Materials. Probably the key element in product development and manufacturing. Surprisingly enough, many companies are still struggling with...