This is an original quality part manufactured by Blue Print.
ed6888ce6cc9cb1f4c146486b60337d7
Q23312Q, Q23317Q