Note this is the version 1 of this parts and I am selling it for half of its original price. No return is accepted and please proceed with that term in mind.   

Note that the version 2.5 of this parts has been recently released and can be purchased on my store too. 

What you are buying is a replacement part for Solenoid Valve that can be found on following vehicles:

BMW E60 M5   (05/2003 — 12/2009)
BMW E61 M5 LCI   (12/2005 — 04/2010)
BMW E63 M6  (03/2004 — 07/2010)
BMW E64 M6  (07/2005 — 07/2010)

The BMW OEM part number for this solenoid is 11367841072.

This part is a replacement part and NOT an exact replica to its BMW OEM counter part. This part has various differences both externally and internally that can be visually seen from its OEM counter part.

This part has been thoroughly tested by a reputable manufacturer. It is a year long process from getting it prototyped to going into production. 

This part has also been tested by BMW's ISTA/D software numerous times and test data came out to be fully in line with performance specifications. A pair of valves were installed on Seller's own vehicle on Aug 27, 2017 and it has been operating properly since then.

There is a thread on M5Board forum that has detailed discussions on this part: 

http://www.m5board.com/vbulletin/e60-m5-e61-m5-touring-discussion/580962-aftermarket-vanos-solenoid.html

The purchase of each valve also comes with one O-ring with part number as follows: O-ring, 11367836238. 

This part has one-year warranty from the seller and manufacturer. For any defective item, it can be returned and exchanged during warranty period. Returns and exchanges are all handed by the seller.