BMW Auto Parts Wholesale is not affiliated with BMW AG. BMW is the legal trade name of BMW AG and is used here for descriptive purposes only.