This is an original quality part manufactured by Blue Print.
4636df854db618ff0be6b31dfb406040
Q17860Q