I can't find any cross reference to the IP5xx part marking, but that is not unusual for surface mount part codes.
Aliexpress have some IP5 six pin ICs listed, but there is no way of knowing for certain that they are the same part. The part numbers listed against them come up as an eight pin device or a six pin LED driver...
(The last two digits are probably coding for the manufacturing date or site, so vary batch to batch.)
Smarter Shopping, Better Living! Aliexpress.com