This is an original quality part manufactured by Blue Print.
07524dc9737f90318610324f6376a037
Q117730Q