Detroit Diesel Pulley Assembly 23521659 NOS. Government Surplus New Old Stock. Parts may have some superficial scuffing or minor surface rusting from shelf/storage wear.