This is an original quality part manufactured by Blue Print.
85939a33c4c0c133124c8d091e587294
Q23496Q