Sensory Processing Disorder-33882
Product Code: 26
Sensory Processing Disorder or SPD (originally called Sensory Integration Dysfunction) is a neurological disorder in which the sensory information that the individual perceives results in abnormal responses.