This is an original quality part manufactured by Blue Print.
a1721abfe395387f75482e92dd98c68b
Q17438Q, Q17446Q