Who built the b18c7 or is it OEM? Hopefully its OEM