Part Number 8635089. Series F10. Model 528i. Engine N20B20O0. Didn't budge on the pallet and was waterproof. This item is an excellent value and is as described. No worries. Received item in about a week and condition was good and exactly as pictured.